Mechanical & engineer careers in Karur, India